home *** CD-ROM | disk | FTP | other *** search
/ Aminet 34 / Aminet 34 (2000)(Schatztruhe)[!][Dec 1999].iso / Aminet / util / wb / UpBR.lha / UpBR 1.6 / Instalar Upgrade Brasil < prev    next >
Encoding:
Text File  |  1999-09-07  |  4.5 KB  |  163 lines

  1. ; Português-Brasil upgrade for Amiga OS 2.1/3.x v1.6
  2. ; by Daniel Mealha Cabrita (dancab@iname.com) - 7th september, 1999.
  3.  
  4. (set default-keymaps "Devs:Keymaps")
  5. (set default-languages "Locale:Languages")
  6. (set default-countries "Locale:Countries")
  7. (set default-help "Locale:Help")
  8. (set default-sysenvarc "ENVARC:Sys")
  9. (set default-sysenv "ENV:Sys")
  10. (set default-crossdosf "L:FileSystem_Trans")
  11. (set #install-msg "\nAtualização do Amiga OS 2.1/3.x para\nusuários do Brasil.\nUpBR v1.6\n")
  12. (set #versao-msg "\nÉ necessário Amiga OS 2.1 ou superior!\n\nInstalação cancelada.\n")
  13. (set #versao-msg-2 "\nA versão do Amiga OS atualmente instalada\njá vem com suporte a português-brasil.\nÉ desnecessário instalar o UpBR nesse sistema.\n\nInstalação cancelada.\n")
  14.  
  15. (if (< (getversion "locale.library" (resident)) 2490368)
  16.     (
  17.     (abort #versao-msg)
  18.     )
  19. )       
  20.  
  21. (if (> (getversion "locale.library" (resident)) 2883584)
  22.     (
  23.     (abort #versao-msg-2)
  24.     )
  25. )
  26.  
  27. (welcome #install-msg)
  28.  
  29.     (set default-catalogs-ns "Locale:Catalogs/português-brasil")
  30.     (set default-syshelp-ns "Locale:Help/português-brasil")
  31.     (set default-catalogs "Locale:Catalogs/português-brasil/Sys")
  32.     (set default-syshelp "Locale:Help/português-brasil/Sys")
  33.  
  34. ; --- language files
  35.  
  36.     (copyfiles
  37.         (prompt "Copiando arquivo\nportuguês-brasil.language")
  38.         (help @copyfiles-help)
  39.         (source "Misc/português-brasil.language")
  40.         (dest default-languages)
  41.         (confirm)     
  42.     )
  43.  
  44. ; --- coutry files
  45.  
  46.     (copyfiles
  47.         (prompt "Copiando arquivo\nbrasil.country")
  48.         (help @copyfiles-help)
  49.         (source "Misc/brasil.country")
  50.         (dest default-countries)
  51.         (confirm)     
  52.     )     
  53.  
  54. ; --- catalog files
  55.  
  56.     (makedir default-catalogs-ns
  57.         (help @makedir-help)
  58.     )
  59.  
  60.     (makedir default-catalogs
  61.         (help @makedir-help)
  62.     )     
  63.  
  64.     (copyfiles
  65.         (prompt "Copiando arquivos\n#?.catalog")
  66.         (help @copyfiles-help)
  67.         (source "SysCatalogs")
  68.         (dest default-catalogs)
  69.         (pattern "#?.catalog")
  70.         (files)
  71.         (confirm)
  72.     )     
  73.  
  74. ; --- helpfiles
  75.  
  76.     (makedir default-syshelp-ns
  77.         (help @makedir-help)
  78.     )
  79.  
  80.     (makedir default-syshelp
  81.         (help @makedir-help)
  82.     )      
  83.  
  84.     (copyfiles
  85.         (prompt "Copiando arquivos\n#?.guide")
  86.         (help @copyfiles-help)
  87.         (source "Misc")
  88.         (dest default-syshelp)
  89.         (pattern "#?.guide")
  90.         (files)
  91.         (confirm)
  92.     )                
  93.  
  94. ; --- keymap file
  95.  
  96.     (copyfiles
  97.         (prompt "Copiando keymaps brasileiros")
  98.         (help @copyfiles-help)
  99.         (source "Keymaps")
  100.         (pattern "#?")
  101.         (dest default-keymaps)
  102.         (confirm)
  103.     )
  104.  
  105. ; --- CrossDOS filters
  106.  
  107.     (copyfiles
  108.         (prompt "Copiando novos filtros CrossDOS")
  109.         (help @copyfiles-help)
  110.         (source "Misc")
  111.         (dest default-crossdosf)
  112.         (pattern "#?.crossdos")
  113.         (files)
  114.         (confirm)
  115.     )
  116.  
  117. ; --- auto config (somente para V38, V39 e V40)
  118.  
  119. (set #autoconf 0)
  120.  
  121. (if (< (getversion "locale.library" (resident)) 2686976)
  122.     (
  123.         (if (askbool
  124.             (prompt "\n\nDeseja que seu Amiga OS\nseja configurado automaticamente?\n(recomendado)")
  125.             (help "\nCaso prefira configurar manualmente os\n\nPreferences/Locale e\nPreferences/Input\n\nindique 'Não'.")
  126.             (choices "Sim" "Não")
  127.             (default 1))
  128.             (
  129.                 (copyfiles
  130.                     (prompt "Configurando o sistema...")
  131.                     (help @copyfiles-help)
  132.                     (source "SysEnvArc")
  133.                     (pattern "#?")
  134.                     (dest default-sysenvarc)
  135.                 )
  136.                 (copyfiles
  137.                     (prompt "Configurando o sistema...")
  138.                     (help @copyfiles-help)
  139.                     (source "SysEnvArc")
  140.                     (pattern "#?")
  141.                     (dest default-sysenv)
  142.                 )
  143.                 (set #autoconf 1)
  144.             )
  145.         )
  146.     )
  147. )
  148.  
  149. (if (= #autoconf 1)
  150.     (
  151.         (message "\nInstalação completa!\n\nSistema configurado automaticamente." (all))
  152.     )
  153.     (
  154.         (message "\nInstalação completa!\n\n\nPara usufruir da atualização é necessário fazer as seguintes configurações:\n\nPreferences, Locale\nlinguagem: português-brasil\npaís: Brasil\n\nPreferences, Input\nTeclado: 'br' ou 'br2'\n" (all))
  155.     )
  156. )
  157.  
  158.     (message "\nAtualização português-brasil feita por:\n\n\n\nDaniel Mealha Cabrita\ndancab@iname.com\n7 de setembro de 1999\n\n\n\nAmiga, Kickstart and Workbench are\n(tm) Amiga International Inc.\n" (all))
  159.  
  160. ;
  161. ; -- HAA! aprendendo como se faz um script do installer?!
  162. ;
  163.